/*
 * Copyright (c) 2007 The Trustees of Indiana University. All rights reserved.
 * IU CSCI B534 Distributed Systems 2007-02-01 http://www.cs.indiana.edu/classes/b534
 */

package edu.indiana.cs.b534.torrent;

public interface InfoDictionary extends TDictionary {

    public TString getName();
    public TInteger getPieceLength();
    public TString getPieces();
    public TInteger getLength();
    public TList<FileDictionary> getFiles();

    public void setName(TString name_);
    public void setPieceLength(TInteger pieceLength_);
    public void setPieces(TString pieces_);
    public void setLength(TInteger length_);
    public void setFiles(TList<FileDictionary> files_);
}
